the smell of a baby - Allemand Anglais Dictionnaire